#define _CRT_SECURE_NO_WARNINGS 1
template<class T>
T add(T x, T y);

template<class T>
T add(T x, T y)
{
	return x + y;
}